2022a 第08回:ウェブページの公開
小テスト
09:35 特別延長09:40まで!
前回授業の振り返り
コマンド操作とCLI
演習7-2-2
.csvだけを格納したフォルダ作成
mkdir hoge
cp *.csv hoge
001-039で始まるファイルだけを格納したフォルダ
mkdir moge
cp 0[0-3][0-9].* moge
050-059で始まるcsvのみ
mkdir fuga
cp 05[0-9].csv fuga
今回の授業
本日のゴール
セキュリティを付加したwebページの公開 (Digest認証)を使ってみる
コンピュータを共用する人同士のセキュリティ設定を理解する
期末のレポート課題も開示します (今日の授業内容が加点要素になっている)
groupsコマンドで自分が属するgroupを知ることが可能
講師はusers / iplに所属
https://gyazo.com/8353e1ec48f737dce7b302e768f64322
生徒は大抵student groupに所属
https://gyazo.com/f260350c699332188a943ae92f9c18c7
SFCのサーバーの /home/以下には全SFC関係者のディレクトリが存在
https://gyazo.com/de130071ff28260bd29df178293c6934
アクセス権は 555 (誰でも読み取り・実行が可能)
https://gyazo.com/83b368fdc775495c29828974bcf9b175
homeディレクトリの中は大抵 700 (所有者のみ書き込み読み取り実行が可能)
https://gyazo.com/94c60db00d53854d013e4438533af59f
webページもアクセス権を変えると見えなくなります
https://gyazo.com/e17e0321a6b7e82975cc7cd6284c8ccb
webサーバーも特定のユーザーとしてアクセスしているため
前回公開してもらったのは「インターネット全公開」
今回試すDigest認証は「決め打ちのid/passwordを入れた人だけアクセスできる」
通常のwebサイトのログインとは前提機構が違うので要注意
digest認証 = httpサーバーにて担保
通常のwebログイン = アプリケーションサーバーにて担保
https://gyazo.com/99c98a47819efc83705077b219c27f86
レポート課題の要件にも
是非試してみましょう